The Observational Power of Clocks
نویسندگان
چکیده
We develop a theory of equivalences for timed systems. Two systems are equivalent i external observers cannot observe di erences in their behavior. The notion of equivalence depends, therefore, on the distinguishing power of the observers. The power of an observer to measure time results in untimed, clock, and timed equivalences: an untimed observer cannot measure the time di erence between events; a clock observer uses a clock to measure time di erences with nite precision; a timed observer is able to measure time di erences with arbitrary precision. We show that the distinguishing power of clock observers grows with the number of observers, and approaches, in the limit, the distinguishing power of a timed observer. More precisely, given any equivalence for untimed systems, two timed systems are k-clock congruent, for a nonnegative integer k, i their compositions with every environment that uses k clocks are untimed equivalent. Both k-clock bisimulation congruence and k-clock trace congruence form strict decidable hierarchies that converge towards the corresponding timed equivalences. Moreover, k-clock bisimulation congruence and k-clock trace congruence provide an adequate and abstract semantics for branching-time and linear-time logics with k clocks. Our results impact on the veri cation of timed systems in two ways. First, our decision procedure for k-clock bisimulation congruence leads to a new, symbolic, decision procedure for timed bisimilarity. Second, timed trace equivalence is known to be undecidable. If the number of environment clocks is bounded, however, then our decision procedure for k-clock trace congruence allows the veri cation of timed systems in a trace model. A preliminary version of this paper appeared in the Proceedings of the International Conference on Concurrency Theory (CONCUR 94), Lecture Notes in Computer Science 836, Springer-Verlag, 1994, pp. 162{177. AT&T Bell Laboratories, Murray Hill, NJ. Department of Computer Science, University of Crete, Greece. Supported in part by the BRA ESPRIT project REACT. Department of Computer Science, Cornell University, Ithaca, NY. Supported in part by the National Science Foundation under grant CCR-9200794 and by the United States Air Force O ce of Scienti c Research under contract F49620-93-1-0056.
منابع مشابه
Ultra-Low Cost Full Adder Cell Using the nonlinear effect in Four-Input Quantum Dot Cellular Automata Majority Gate
In this article, a new approach for the efficient design of quantum-dot cellular automata (QCA) circuits is introduced. The main advantages of the proposed idea are the reduced number of QCA cells as well as increased speed, reduced power dissipation and improved cell area. In many cases, one needs to double the effect of a particular inter median signal. State-of-the-art designs utilize a kind...
متن کاملInvited Presentation Low Power Locally Asynchronous Interlocked Pipelined CMOS Clock Circuits Operating at 3.3-4.5 GHz:
While it is possible to reduce processor clocking and latch power by adopting a globally asynchronous and locally synchronous approach, that approach tends to make the machine appear asynchronous at its highest level of description. In developing the circuitry of IPCMOS, we have taken rather the reverse approach, in which a globally synchronous processor is provided with locally asynchronous st...
متن کاملImpacts of Power Grid Frequency Deviation on Time Error of Synchronous Electric Clock and Worldwide Power System Practices on Time Error Correction
Synchronous electric clocks utilize power grid frequency as their timing reference. Power grid frequency deviation away from its nominal value results in synchronous electric clocks running fast or running slow (also known as the time error). In this article, statistical analysis on time error of synchronous electric clocks around the world is firstly presented using the power grid frequency me...
متن کاملAn Algebraic Theory of Multiple Clocks
This paper develops a temporal process algebra, CSA, for reasoning about distributed systems that involve qualitative timing constraints. It is a conservative extension of Milner's CCS that combines the idea of multiple clocks from the algebra PMC with the assumption of maximal progress familiar from timed process algebras such as TPL. Using a typical class of examples drawn from hardware desig...
متن کاملThe effect of variation of stellar dispersion velocities by the galactic latitude in interpreting gravitational microlensing observations
Our galaxy is a spiral galaxy and its stars are mostly in a thin disk and rotate around the galactic center. The vertical component of the dispersion velocity of stars is a function of the galactic latitude and decreases with increasing it. In the galactic Besancon model, this dependence is ignored and they just consider the dependence of dispersion velocity on the stellar age. Becanson model i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994